const mosca = require('mosca');
module.exports = {
    id: 'mymosca',
    maxInflightMessages: 10240, //设置单条消息的最大长度,超出后服务端会返回
    stats: true,
    port: 1883,
    logger: {
        level: 'debug'
    },
    backend: {
        type: 'mongodb',
        url: "mongodb://172.16.10.226:27017/mosca"
    },
    persistence: {
        factory: mosca.persistence.Mongo,
        url: "mongodb://172.16.10.226:27017/mosca",
        ttl: {
            subscriptions: 24 * 60 * 60 * 1000,//订阅的过期时间，单位毫米，默认1个小时
            packets: 24 * 60 * 60 * 1000,//数据包的过期时间，单位毫米，默认1个小时
        }
    }
};